package lesson14;

import java.util.Scanner;

public class AuctionDemo {

	public static void main(String[] args) 
	{
		Scanner sc = new Scanner(System.in);
		Auction auc = new Auction();
		auc.setNumberOfCars(sc);
		auc.setCars(sc);
		auc.setNumberOfParticipants(sc);
		auc.setParticipants(sc);
		auc.open();
		
		if (auc.isOpen)
		{
			for (int i = 0; i < auc.cars.length; i++) 
			{
				for (int j = 0; j < auc.participants.length; j++) 
				{
					if(auc.participants[j].wantToBuy())
					{
						auc.participants[j].buyACar(auc.cars[j]);
						break;
					}
				}
			}
		}
		
		auc.close();
		auc.listBuyers();
	}

}
